a formidable task - Turc Anglais Dictionnaire